Well as you should know, I'm a horrendous pirate. Case and point: Nine Inch Nails officially has the new masterpiece "Year Zero" in stores on April 17, I have it now.
First of all I have to say, it is some of the noisiest stuff Trent Reznor has ever made. It's like the guitar was done on 20$ equipment and then run through six or seven other
(
Read more... )